home *** CD-ROM | disk | FTP | other *** search
Text File | 1995-07-29 | 16.7 KB | 330 lines | [ttro/ttxt] |
- Read Me for PatchDance v0.4b4
-
- Welcome to PatchDance!
- This release follows v0.4b2. There are several new features, and a
- number of old ones now work or work better. Be sure to read New Stuff
- for items that didn't make the manual, and see the change summary at
- the end of this file for changes since the last release. A few interim
- bug-fix versions were given out: if you have one, you may have already
- seen some of the new features.
-
- Work is continuing on several features, notably booleans and QuickDraw
- 3D texture mapping. There will probably be at least one more general
- release prior to v0.5 (scheduled to add animation); this is due to the many
- requests for more modeling features.
-
- Based on in-house testing and the relatively few problems reported
- (and now fixed) with previous versions, we believe PatchDance v0.4b4 to
- be as stable as a lot of commercial software. We are anxious for any in
- formation to the contrary: in most cases, the program either runs
- perfectly or not at all. Please help us try to figure out any remaining
- problems you find.
-
- A plugin for Adobe Illustrator™ 5.5 to allow importing our files directly
- is is available by e-mail to anyone who wants it.
-
- Please look over the Manual. The program is designed to be easy to
- learn, but 3D software is inherently complicated (or likely useless.) Even
- if you have a lot of prior experience, it is important to read at least the
- first few sections (marked “DON’T SKIP THIS!”) because they contain
- important definitions and interface basics.
-
- IMPORTANT: The manual is now in HTML format. This is much easier to produce
- and at least as good for online use as Adobe Acrobat. Comments are welcome.
- The file is set up to launch Netscape when double-clicked, except for the version
- uploaded to AOL, which launches the AOL Web Browser. If you need a different
- format (for printing, etc.) contact Tech Support. Keep all the Manual files in the
- same folder!
-
-
- Inoperative features/limitations:
- - No high quality rendering (QuickDraw 3D preview/PICTfiles available).
- - The Rulers are fully functional but not cosmetically complete.
- - Booleans (surface trim) are still disabled.
- - Interactive lathing with the Rotator (R) does not draw ghosted arcs -
- not impossible, just a pain. Complain loudly if you need this.
- - Documentation is still in draft form.
-
- New Stuff (not yet in Manual):
- - New Preference (checkbox) titled Alternate Interface. When active, this causes clicks
- in "empty space" with any of the Arrow tools to generate a Deselect All command.
- This is in response to several requests for more Mac-like behavior; comments and
- suggestions regarding this feature are welcome.
- - There are 2 QuickDraw 3D Mesh modes in the Camera view. Mesh (Better) has not
- changed; Mesh (Quick) is now Mesh (Flat), meaning NO subdivision at all. This is
- good and very fast for polygonal models (imported via DXF or as QD3D meshes).
- It is NOT suitable for models containing curved splines or surfaces!
-
- Known problems:
- - Crashes: They happen from time to time! Please let us know if any
- specific (reproducible) actions cause one. Trouble getting the program
- to run at all or more than one crash or hang per day is NOT NORMAL, and
- we’d like to know about it. If you are crashing or hanging (especially
- with New Project or changing camera modes), try replacing your System
- software - this often fixes the problem.
- - WARNING: If the area under a menu is not redrawn until the mouse is
- released, leaving a white space when you move to a different menu,
- SAVE AT ONCE. This is a mystery we'd like more info on!
- - Ongoing problems with QuickDraw 3D (NURBS) on highly curved, 3 sided
- patches (odd distortions). Much improved but not perfect yet.
-
- System requirements:
- - Power Macintosh only. Should work with all PowerPC upgrade cards,
- clones, and PowerPC 601/3/4 systems.
- - 3MB of free RAM (minimum). The Preferred Size of 8MB (or more)
- provides much better performance and is STRONGLY recommended. Quick
- Draw 3D requires 16MB minimum, and this leaves fairly little memory
- for other applications. (Though not officially supported by Apple,
- QuickDraw 3D has been operated successfully in 8MB using RAM
- Doubler. Contact Tech Support for more information.)
- - System 7.5.1 or later is recommended for best performance. System
- 7.1.2 should work but is not guaranteed. See System Notes below.
- - 8 bit color and VRAM video give the best results. Fewer colors will run
- but cause display problems, more just slows things down.
- - Won’t work under Copland. If you have that, send us a copy and we’ll
- gladly fix things up.
-
- Installation:
- - Simply copy the application to your hard disk and run it! This version
- does not yet support plugins, so there are no other files to worry about.
- - PatchDance creates a Preferences File in the System (Preferences)
- Folder when its default settings are changed AND set as new defaults.
- Deleting this file has no effect other than restoring factory defaults.
- - Antivirus software should have no effect on installation or operation.
- - System 7.1.2 users ONLY: You will have to install the Drag Manager and
- the Thread Manager (v2.0 or later) extensions. You will also need the file
- ObjectSupportLib. Contact Tech Support if you have questions.
- - There are no known extension or hardware conflicts: please report any
- that you discover or suspect.
- - Later versions of MathLib (rather than the original ROM-based one) will
- improve performance. This is available (free) as part of System 7.5.1.
-
- Registration / Tech Support: PatchDance@aol.com
- You are encouraged to register. (Not required, no charge, no form needed,
- just e-mail.) Feel free to look us over first and send along your comments
- and/or bug list. It also gets you on our mailing list.
-
- Tech Support is available via e-mail. Every effort will be made to reply
- promptly, but we cannot promise same day service.
-
- Comments and suggestions are very welcome (provided that they minimize
- personal insults, etc.) We aim to please, and we are NOT too proud to make
- changes if they improve the product (but there are limits to what can be done!)
-
- Upcoming Events
- Expect ongoing improvements to QuickDraw 3D support. Basic QuickDraw 3D
- texture mapping is also on tap for the next release, which will probably be
- 0.4b5. Version 0.5b0 begins adding animation, hopefully in the spring of '96.
-
- We are working hard to provide boolean operations (actually, a type of
- Trim). This has proven to be by far the most difficult part of the program:
- the design spec calls for creating editable splines rather than (relatively
- easy) polygons. We fully realize how badly everyone wants this, and we’re
- doing the best we can.
-
- PatchDance has a slightly unusual interface in several respects. We’ve
- added a (basic) online help system, with improvements coming.
-
- Legal Stuff
- PatchDance and all its documentation is copyright 1994-1995 by Paul
- Sexton. All rights reserved.
-
- This application (prior to release of v1.0 at least) is FREE. It may be
- given away freely; for mass distribution, please e-mail
- PatchDance.@aol.com for permission and latest version information. Per
- mission is automatic and condition-free EXCEPT:
- - Microsoft Network may not distribute this software.
- - All copies must be complete with all documentation files and copyright
- notices, and there must be NO CHARGE beyond reasonable downloading /
- duplication fees.
- - Please distribute only the latest version (don't redistribute online copies
- without checking.)
- At some point there will be a charge for PatchDance. The amount and
- time frame are not yet determined. Fairly capable animation and render
- ing will definitely be available at minimal or no cost, and registered beta
- testers will receive very special consideration (another good reason to
- register.)
-
- While it would be nice to stay free, it’s just not realistic with a program
- of this size and complexity. A huge number of manhours and no little
- money have gone into developing it (and bills eventually come due.) In
- addition, high quality tech support is critical to the success of any 3D
- program, and that is expensive to provide, even on the Macintosh. Also,
- history shows that freeware is simply not “taken seriously,” which is not
- acceptable to PatchDance’s designers.
-
- We will try to keep a cheap or free version available for 3D hobbyists,
- perhaps with limited import/export, rendering resolution, tech support?
- Suggestions are welcome: we want to help.
-
-
-
- Change History
- ____________________________
-
- Changes from v0.4a0 -> v0.4a1
-
- Major (crashing) bugs fixed:
- - Crash when: open file containing patches, delete a patch, close Project
- or quit.
- - Crash when Pasting/Duplicating patched surfaces.
- - Crash when any operation attempted after undoing a Shape.
- - Crash when extruding (converging) curved primitives.
-
- Minor bugs fixed:
- - Reflect function: 3D objects were inverting along window axis.
- - "Undo Deselection" and “Undo Duplicate” failed sometimes (operation
- dependent.)
- - Spline subdivision failed after deleting a connected patch.
- - Tool Palette occasionally went snaky when closing/opening new
- Projects
- - Option-clicking a handle (when editing a corner) messed up the spline.
- - Patching a spline surface failed exotically (extra/weird patches.)
- - Text in the Revert dialog was wrong.
-
- General:
- - Improvements in patch subdivision and DXF file quality.
- - Rewritten (repaired) Paste/Duplicate routine is MUCH faster.
- - “Replicate” button removed from Extrude dialog - added “None (Replicate)"
- option to Spline Type popup instead.
- - New "Export Surfaces Only" option (checkbox) in the DXF output dialog,
- for programs that choke on bare point/spline data (Strata Vision.)
- - Statistics (General Palette) improved, not perfect or complete yet though.
- - The Manual is now supplied in Adobe Acrobat™ format, w/ hyperlinked
- references and table of contents.
-
- ____________________________
- Changes from v0.4a1 -> v0.4b0
-
- Major (crashing) bugs fixed:
- - Crash when clicking the Camera or Focus with the Object Arrow (C) or
- Spline Arrow (B).
- - Hang when using Lasso to deselect points (rarely).
- - Crash when a Lathe operation undone and not redone.
-
- Minor bugs fixed:
- - Bad color updates when using the Preferences Dialog. Background color
- shifting and the infamous black & white menubar bug are also (hopefully) fixed.
- - Camera Roll & Zoom incorrect when opening a file.
- - Save... not always deleting its temporary files.
- - Operations involving Selection Center (not Centroid) went wrong some times.
- - Occasional weirdness when undoing Marquee operations.
- - Frequent weirdness when adjusting spline handles in 3D
-
- General:
- - Flat shaded preview. FAST! A separate tutorial (with a model file) is provided.
- - Option-dragging either the Camera or Focus with the Arrow (A) moves BOTH
- at once (adjusts camera view without affecting the angle or field of view).
- - New Windows:Locate & Center menu - easier model management.
- - Snap Palette has been completely redone. Loft dialog eliminated
- (converted to hierarchic menu).
- - New (trial) interface feature for Tool/Operation dialogs: can now
- switch between floating and standard window types.
- - Padlock symbol is now a pencil meaning draw (ghost) with a red line
- thru it, meaning don’t draw (don’t ghost). Should make more sense!
- - Minor change to native file format. Completely compatible but might
- affect saved Snap Palette settings, QuickColors.
-
- ____________________________
-
- Changes from v0.4b0 -> v0.4b2
- (v0.4b1 renumbered to .b2 to fix file numbering error)
-
- Major (crashing) bugs fixed:
- - Several memory allocation problems with very large models. Not
- reported. New allocation system is much safer and faster.
- - Various hangs and failures of Magnet Tool. Fixed by code rewrite.
- - Extrude crashed when troublemakers tried to use a single point.
- - Memory errors with Scissors/Subdivide. (Actual crashes very rare.)
-
- Minor bugs fixed:
- - Moving things around sometimes loused up the selection bounds (used
- by Snap to Center, for example).
- - Camera Window controls make more sense (more like real life).
- - Total failure of Snap Palette (believed due to new compiler release).
- - Got rid of annoying flicker when zooming or sizing windows.
- - Tile Windows no longer destroys rulers/window controls.
- - Undoing Object Selection works right.
- - Various Camera View problems (adjusting the camera interactively).
- - Undo/Redo Duplicate should work right now. PLEASE report any
- problems with this (particularly screwed up Camera views).
-
- General:
- - Camera View updates MUCH faster in shaded mode. New Model menu
- item (Camera Options) provides several new features.
- - Expert options work with Lathe and Extrude. Both dialogs have been
- modified slightly. I advise you to see the Manual before trying this!
- - Numeric entry works better - should now be able to handle anything
- that makes sense, including empty fields (last valid value is used).
- - Added final cr/lf to DXF files for programs that need it (VIDI).
- - Checkboxes added to Mover (D) and Rotator (R) dialogs to control the
- new Interactive Extrusion and Lathing functions.
- - Save DXF File... removed from File menu - save/open is more general
- and streamlined, done via a popup in the Open/Save dialogs.
- - File format has changed. V0.4b2 handles this transparently, but saves
- ONLY in the new format. Icons and filetypes have NOT changed.
- - Clicking the Object (O) Tool Palette button pops up a menu of available
- shapes and modes, as an alternate to the dialog.
- - Default buttons and hotkeys added to most modeless dialogs. See the
- Manual (Interface) for details on this.
- - Program tries to create a useful default Camera/Focus when first
- patch is created.
- - Now supporting QuickDraw 3D! The first serious (affordable) program
- to do so!
- ____________________________
-
- Changes from v0.4b2 -> v0.4b4
-
- Major (crashing) bugs fixed:
- - Several database errors. (Misplaced bits).
- - Sneaky, widespread memory error when modifying VERY large models.
- - Crash when subdividing partially selected objects (sometimes).
- - Crash when smoothing large objects.
- - Crash when making an extruded Cylinder w/ filled ends.
- - Crash when quitting/switching applications with no open Project.
- - Assorted crashes and hangs with QuickDraw 3D, especially with shapes.
-
- Minor bugs fixed:
- - The Pen Tool drew in the ghosting color in the Camera Window, drew
- points in the wrong color when attaching a new spline, and sometimes
- screwed up handles when attaching a new spline (3D Cursor was not
- reset properly to clicked point).
- - Show Clipboard works. (Corrected stupid programmer error.)
- - Missing pieces in extruded polygons.
- - Join now works correctly in (hopefully) all cases.
- - No more extra patches when filling meshes.
- - Certain Undo’s failed for the FIRST spline created in a Project.
- - Sometimes failed to save correctly to an existing file.
- - Many glitches in Subdivide (Patches) - major improvement.
- - Going from Flat Shaded -> QD3D -> Flat Shaded mode left the camera
- window blank until model was changed and updated again.
- - Float/Regular dialog conversion now uses command and/or option-
- double click in the title bar (to avoid conflicts with WindowShade).
- - Certain Undo’s randomly deleted patches (Subdivide mainly).
- - The various Camera modes FINALLY orient models the same way.
-
- General:
- - Complete rewrite of Hierarchy system: fewer bugs; simpler (less
- buttons, drag and drop works); finally has a section in the Manual.
- - You can now open and save PICT files. Basic but useful later on.
- - DXF import is working. Not fancy or fully tested (demand has been
- weak for this.) Import is polygonal: smoothing is up to the user.
- - 3DMF mesh export. New method greatly improves DXF quality as well.
- - Vastly improved Smooth function, with user-settable control value.
- - Repeat Last menu command, lets you easily repeat menu commands that
- have no keyboard equivalents. Fully user configurable menu keys soon.
- - Rearranged Objects popup menu and added ability to set Filled mode.
- - General Palette handles splines & patches better (either 0 or ?) - click
- the checkmark to get correct selected/hidden counts.
- - New Camera Window controls - mode and lock status set by popup
- menus rather than icons to save space on 13” monitors.
- - QD3D Mesh preview, w/ 2 quality levels. Much faster than NURBS,
- somewhat lower resolution and slower speed than standard shaded
- preview but better image quality (realistic shading).
- - New online help: single line now, larger “tutorial” palette coming soon.
- - New documentation in HTML format. Acrobat or word processor
- versions are still available for printing.
- - Texture dialog now exists (though most controls are not installed).
- - New Windows/Full Windows command - zooms all 4 windows to large size.
-
-